rest after a meal to facilitate digestion - Französisch Englisch Wörterbuch